basic lead sulfate - German English Dictionary